home *** CD-ROM | disk | FTP | other *** search
- Short: Extracts single messages from an Unix mbox file
- Author: Andrzej "GDR!" Godziuk <gdr@promail.pl>
- Uploader: GDR! <gdr@tme.szczecin.pl>
- Type: comm/mail
- Requires: MUI
-
- English: ! SORRY FOR MY POOR ENGLISH !
- ------- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- If You have ever used an Unix - like system, You must have noticed a file
- called "mbox" in Your home directory. Yes, You're right. It stores all Your
- E-Mails in one file (BTW: You don't need Shell - account to have this file). Some time ago I had an access to a PC
- without any mail client. As I had no time for reading online vie Telnet, I
- downloaded the whole file. I thought, I'll divide it by hand, but there
- were over 70 messages!
- So, that was how was this proggy created. It requires MUI and Yam (not
- exactly, but it'll be the best). When You run it, You'll see an ugly window
- :) and some fields to fill. First thing You should do is to choose an input
- file. This the mbox file You downloaded. Secondly, You've got to fill
- Outfile prefix. Look at Yam's Incoming directory (yam:incoming/). See some
- files? Their names consists of prefix (before ".") and suffix (after ".").
- So, compare the prefixes and in mbox Extractor write one that is simmilar
- to them, but not used. Example:
- DIRECTORY OF YAM:INCOMING/ :
- .fconfig .index
- 08288.017 08288.026
- 08290.020 08290.024
- 08290.029 08292.051
- 08292.052 08309.011
- 08309.018 08309.022
- 08309.031 08309.034
- 08309.071 08309.073
- 08309.112 08309.113
- 08309.119 08311.008
- 08311.009 08311.011
- 08311.015 08311.017
- 08311.021 08311.022
-
- The prefixes are "08288", "08290", "08292", "08309" and "08311". So, You
- can enfer something as "08289", "08302" or sth like that into "Outfiles
- prefix". Place pointer over this field to learn some more about it.
- mbox Extractor creates its files in "yam:incoming/" directory. It
- shouldn't be a problem, but if You're using other mailer, do as following:
- 1. Makedir ram:incoming
- 2. assign yam: ram:
- 3. Run MBox Extractor.
-
- FUTURE?
- ------
- - Nicer GUI (Could somebody help me?????)
- - Saving files in another directories
- - Anything You request for (3D engine, Windows - like crashes, ... :)
-
- NEED HELP! with:
- ---------
- 1. Localisation - When I use OpenCatalog(), GetLocaleStr() and
- CloseCatalog(), the program compiles but uses only built-in language. I did
- English as built-in and Polish in a catalog, but it has always been in
- English. Example sources? Ideas? GDR@TME.SZCZECIN.PL
- 2. I'm not a graphican or anything like that and I have no idea for a nice
- GUI. Send me any sketches in PNG, MUI Builder projects, screenshots or
- anything could help me.
- 3. I'm an absolute beginner, so my problems are lame :) Notice, this is my
- first program.
-
-
- Polski:
- ------
-
- Czy masz konto na serwerze UNIXowym? Nawet jeôli nie jest to konto z
- Shellem, pewnie rzuciî Ci sië w oczy plik mbox w katalogu domowym
- ($HOME/mbox bodajûe). Jak sië zapewne domyôliîeô, zawiera on wszystkie
- maile jeden za drugim. Kiedyô siedziaîem sobie przy pececie nie wyposaûonym
- w ûaden program pocztowy i chciaîem ôciâgnâê maile. Czytanie online nie
- wchodziîo w grë (czas to pieniâdz :) wiëc postanowiîem ôciâgnâê FTPem w/w
- plik. W domu, kiedy przyszîo co do czego, okazaîo sië ûe maili jest ponad
- 70 i ich rëczne rozdzielanie nie naleûaîo do przyjemnoôci. Nie muszë chyba
- mówiê jaki byî skutek ôciâgniëcia tego pliku :) Byîbym zapomniaî, program
- przydaje sië takûe do przeglâdania duûych savów list dyskusyjnych (czy jak
- to sië tam nazywa, patrz: Amiga CD #13).
- Programik wymaga MUI i (najlepiej) YAMa. Kiedy go odpalisz, ujrzysz
- szkaradne okno :) a w nim parë pól do wypeînienia. Pierwsze z nich to Input
- File (sorry za brak polskiej lokalizacji, patrz: POMOCY!) którego zadaniem
- jest wybranie pliku mbox (ôciâgniëtego, ofcoz). Drugie to Outfiles prefix,
- któte okreôla prefiks nazwy plików wyjôciowych. Îadnie (?) brzmi, nie? Po
- prostu, jeôli tam wpiszesz np. "new" to pliki bëdâ nazywaîy sië kolejno:
- yam:incoming/new.001, yam:incoming/new.002, yam:incoming/new.003 ITD. I
- dotarliômy do problemu: A co tu wpisaê, ûeby Yam to przeczytaî!? Ano,
- proponujë przyjrzeê sië katalogowi yam:incoming/ :
- .fconfig .index
- 08288.017 08288.026
- 08290.020 08290.024
- 08290.029 08292.051
- 08292.052 08309.011
- 08309.018 08309.022
- 08309.031 08309.034
- 08309.071 08309.073
- 08309.112 08309.113
- 08309.119 08311.008
- 08311.009 08311.011
- 08311.015 08311.017
- 08311.021 08311.022
-
- Prefiksy istniejâcych plików to: "08288", "08290", "08292", "08309" i
- "08311". Wybierz zatem coô podobnego do plików juû istniejâcych, ale nie
- takiego samego, np. 08289 lub 08302. Jeôli nie uûywasz YAMa:
- 1. makedir ram:incoming
- 2. assign yam: ram:
- 3. Uruchom MBox Extractora.
-
- PRZYSZÎOÔÊ?
- ----------
- 1. Îadne GUI!!!
- 2. Zapis plików w innych katalogach
- 3. Co tam sobie jeszcze zaûyczycie (engine 3D, bugi jak w Windowsie,
- wyjâtki krytyczne, midziak w tle :)
-
- POMOCY!!!
- ------
- 1. Mam problem z lokalizacjâ. Zakîadam, ûe jako programista znasz angielski
- wiëc zajrzyj do sekcji English :)
- 2. Nie mam ÛADNEGO zmysîu plastycznego, wiëc niech ktoô naszkicuje mi GUI i
- przeôle w obrazku, projekce MUI Bulidera czy jak tam sië jeszcze da to
- przesîaê.
- 3. Programujë w C od 2 miesiëcy, w tym na Amigë od 2 tygodni, wiëc nie
- bijcie za moje przyziemne problemi ;)
- -=GDR!=-
- \33c!???? [http://www.gdr.w.pl]